<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表单标签</title>
</head>
<body>
    <!--GET与POST是两种提交数据的方法-->
    <form action="#" name="my_form" method="post">
        <fieldset>
            <legend>基本信息</legend>
            <label for="truename">姓名</label>
            <!--单行文本输入框-->
            <input type="text" name="truename" id=""truename value="测试数据">
            <lable for="nickname">昵称</lable>
            <input type="text" name="nickname" id="nickname">
            <label for="password">密码</label>
            <!--input:密码框-->
            <input type="password" name="password" id="password">
            <!--input:单选框-->
            <label for="female">女</label>
            <input type="radio" name="sex" id="female" checked>
            <label for="male">男</label>
            <input type="radio" name="sex" id="male">
        </fieldset>

        <fieldset>
            <legend>附加信息</legend>
            <label>兴趣爱好
                <!--input:多选框-->
            <input type="checkbox" name="favorite[]" id="sport">运动
            <input type="checkbox" name="favorite[]" id="music">音乐
            </label>
            <label for="school">毕业学校
                <!--input:下拉列表-->
                <select name="school" id="school">
                    <optgroup label="全国一流大学">
                        <option value="清华">清华大学</option>
                        <option value="北大" selected>北大</option>
                    </optgroup>
                    <optgroup label="省属一流大学">
                        <option value="南大">南大</option>
                    </optgroup>
                    <optgroup label="地方院校">
                        <option value="九院">九江学院</option>
                    </optgroup>
                </select>
            </label>
        </fieldset>

        <fieldset>
            <legend>附件</legend>
            <!--input:文件上传-->
            <input type="file" name="upload_file" id="upload_file">
            <!--input:隐藏域 多用于动态网页编程需要提交一些无需实现的消息-->
            <input type="hidden" name="user" value="admin">
        </fieldset>

        <fieldset>
            <legend>备注(通过JS变成富文本的编辑器)</legend>
            <!--多行文本输入框-->
            <textarea name="note" id="note" cols="30" rows="10"></textarea>
        </fieldset>
        <br>
        <!--input:提交按钮-->
        <input type="submit" value="提交">
        <input type="reset" value="重置">
        <!--input:图片按钮-->
        <input type="image" src="button.png" alt="">
        <!--input:无默认行为按钮，与JS脚本配合-->
        <input type="button" value="无默认行为按钮">
        <!--button标签来实现相同功能,button可以有更丰富的样式来控制-->
        <button type="submit">Button提交</button>
        <button type="reset">Button重置</button>
    </form>

</body>
</html>